red lauan tree - Turco Inglés Diccionario